package com.zimo.gui;

import java.lang.reflect.Method;

public class ConsoleHandleThread implements Runnable{
    /**
     * 调用类里面的handle方法，来执行命令
     * @param s 类名称
     * @param parameter 命令的参数
     */
    public ConsoleHandleThread(String s, String[] parameter) {
        try{
            Class<?> aClass = Class.forName(s);
            Method method = aClass.getMethod("handle",String[].class);
            method.invoke(aClass.newInstance(), (Object) parameter);
        }catch (Exception e){
            System.out.println("命令不合法，请输入Help查看命令");
        }

    }

    @Override
    public void run() {

    }
}
